/**
 * SystemException.java
 *
 *
 * $LastChangedBy: allen $
 * $LastChangedDate: 2007-11-26 18:06:23 +0800 $
 * $Revision: 1267 $
 */
package com.myspace.common.exception;

/**
 * This class represents unrecoverable exceptions (techincal errors), i.e., the
 * exceptions that users can do nothing to solve. It is an unchecked exception
 * so the caller does not need to catch or throw it. Only the layer interested
 * should catch it.
 *
 * @author Allen.Chen
 */
public class SystemException extends RuntimeException
{
	/** Serial Version UID */
	private static final long serialVersionUID = 20070206L;

	public SystemException()
	{
		super();
	}


	public SystemException(String message)
	{
		super(message);
	}

	public SystemException(String message, Throwable cause)
	{
		super(message, cause);
	}

	public SystemException(Throwable cause)
	{
		super(cause);
	}
}